@charset "utf-8";
/*
 * [메모 타입] : 메모
**/

/* 타이틀 */
.xans-board-title-1001 .titleArea p { display:inline-block; font-size:11px; color:#8f8f8f; line-height:140%; }

/* 메모 작성 */
.xans-board-memowrite-1001 { margin:20px 0 10px; font-size:12px; line-height:1.5; }
.xans-board-memowrite-1001 .info .name,
.xans-board-memowrite-1001 .info .password { display:inline-block; margin-right:10px; }
.xans-board-memowrite-1001 .info .name input,
.xans-board-memowrite-1001 .info .password input { width:65px; }
.xans-board-memowrite-1001 .form { margin:10px 0 0; }
.xans-board-memowrite-1001 .form textarea { width:100%; height:80px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;  }

/* 게시글 */
.xans-board-memolist-1001 { position:relative; padding:10px 5px; font-size:12px; line-height:1.5; border-bottom:1px dotted #a1a1a3; }
.xans-board-memolist-1001 .info { margin-right:60px; }
.xans-board-memolist-1001 .info p { display:inline-block; margin-right:10px; }
.xans-board-memolist-1001 .info p.regdate { font-weight:bold; }
.xans-board-memolist-1001 .ctrl { position:absolute; top:8px; right:5px; }
.xans-board-memolist-1001 .ctrl button { float:left; overflow:hidden; width:21px; height:20px; margin-left:5px; padding:0; text-indent:100%; white-space:nowrap; cursor:pointer; border:0; background:none; background-repeat:no-repeat; background-position:0px 0px; background-size:100% 100%; }
.xans-board-memolist-1001 .ctrl button.reply { background-image:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/btn_reply.png"); }
.xans-board-memolist-1001 .ctrl button.modify {background-image:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/btn_modify.png"); }
.xans-board-memolist-1001 .ctrl button.del { background-image:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/btn_del.png"); }
.xans-board-memolist-1001 .ctrl button.toggle { position:relative; top:30px; margin-left:-21px; background:none; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/btn_reviewOpener.png") no-repeat 0 0; background-size:100% 100%; }
.xans-board-memolist-1001 .ctrl button.toggle.hide { background-image: url("http://img.echosting.cafe24.com/design/skin/mobile_jp/btn_reviewCloser.png"); }
.xans-board-memolist-1001 .memoContent { overflow:hidden; min-height:18px; height:18px; margin:15px 35px 0 0; word-wrap:break-word; }
.xans-board-memolist-1001 .memoContent.show { height:auto; }
    /* 댓글 쓰기 */
    .xans-board-memoformcmtwrite-1001 { margin:5px 0 0; padding:10px; background:#eee; }
    .xans-board-memoformcmtwrite-1001 p { padding:0 0 5px; }
    .xans-board-memoformcmtwrite-1001 input[type="text"],
    .xans-board-memoformcmtwrite-1001 input[type="password"] { width:60px; }
    .xans-board-memoformcmtwrite-1001 textarea { width:100%; height:80px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;  }
    .xans-board-memoformcmtwrite-1001 a { padding:0 5px; }
    /* 댓글 수정 */
    .xans-board-memoformmodify-1001 { margin:5px 0 0; padding:10px; background:#eee; }
    .xans-board-memoformmodify-1001 p { padding:0 0 5px; }
    .xans-board-memoformmodify-1001 input[type="text"],
    .xans-board-memoformmodify-1001 input[type="password"] { width:60px; }
    .xans-board-memoformmodify-1001 textarea { width:100%; height:80px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;  }
    .xans-board-memoformmodify-1001 a { padding:0 5px; }
    /* 댓글 삭제 */
    .xans-board-memoformdelete-1001 { margin:5px 0 0; padding:10px; background:#eee; }
    .xans-board-memoformdelete-1001 p { padding:0 0 5px; }
    .xans-board-memoformdelete-1001 input[type="text"],
    .xans-board-memoformdelete-1001 input[type="password"] { width:60px; }
    .xans-board-memoformdelete-1001 textarea { width:100%; height:80px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;  }
    .xans-board-memoformdelete-1001 a { padding:0 5px; }
    /* 비밀글 확인 */
    .xans-board-memoformsecret-1001 { margin:5px 0 0; padding:10px; background:#eee; }
    .xans-board-memoformsecret-1001 input[type="password"] { width:80px; }
    .xans-board-memoformsecret-1001 a { padding:0 5px; }
    /* 댓글 > 댓글 리스트 */
    .xans-board-memocmt-1001 { padding:5px; margin:1px 0 0; padding:5px; background-color:#eee; }
    .xans-board-memocmt-1001 p.name,
    .xans-board-memocmt-1001 p.regdate,
    .xans-board-memocmt-1001 p.button { display:inline-block; margin-right:10px; }
    .xans-board-memocmt-1001 p.button a { padding:0 5px; }
    /* 댓글 > 비밀 댓글 보기 */
    .xans-board-memoformcmtsecret-1001 { margin:5px 0 0; padding:10px; background:#eee; }
    .xans-board-memoformcmtsecret-1001 input[type="password"] { width:80px; }
    .xans-board-memoformcmtsecret-1001 a { padding:0 5px; }
    /* 댓글 > 댓글 삭제 */
    .xans-board-memoformcmtdelete-1001 { margin:5px 0 0; padding:10px; background:#eee; }
    .xans-board-memoformcmtdelete-1001 p { padding:0 0 5px; }
    .xans-board-memoformcmtdelete-1001 input[type="text"],
    .xans-board-memoformcmtdelete-1001 input[type="password"] { width:60px; }
    .xans-board-memoformcmtdelete-1001 textarea { width:100%; height:80px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;  }
    .xans-board-memoformcmtdelete-1001 a { padding:0 5px; }
    /* 댓글 > 댓글 수정 */
    .xans-board-memoformcmtmodify-1001 { margin:5px 0 0; padding:10px; background:#eee; }
    .xans-board-memoformcmtmodify-1001 p { padding:0 0 5px; }
    .xans-board-memoformcmtmodify-1001 input[type="text"],
    .xans-board-memoformcmtmodify-1001 input[type="password"] { width:60px; }
    .xans-board-memoformcmtmodify-1001 textarea { width:100%; height:80px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;  }
    .xans-board-memoformcmtmodify-1001 a { padding:0 5px; }

/* 버튼 */
.xans-board-memopackage .btnNormal,
.xans-board-memopackage .btnStrong {
    display:inline-block; margin:0; padding:0 6px; font-size:11px; cursor:pointer; vertical-align:middle; font-family:Verdana, Dotum; border:0;
    border-radius:3px;
    -moz-box-sizing:border-box; box-sizing:border-box;
}
.xans-board-memopackage .btnNormal { height:22px; line-height:22px; color:#666; border:1px solid #bcbcbc; background-color:#f1f1f1; }
.xans-board-memopackage .btnStrong { height:22px; line-height:22px; color:#fff; background-color:#434447; }